home *** CD-ROM | disk | FTP | other *** search
/ Windows Expert / Windows Expert.iso / windownt / awksrc.zip / GAWK.MAK < prev    next >
Makefile  |  1993-10-03  |  9KB  |  329 lines

  1. # Microsoft Visual C++ generated build script - Do not modify
  2.  
  3. PROJ = GAWK
  4. DEBUG = 0
  5. PROGTYPE = 2
  6. CALLER = 
  7. ARGS = -v IGNORECASE=1 '{sub(/y/, ""); print}'
  8. DLLS = 
  9. ORIGIN = MSVCNT
  10. ORIGIN_VER = 1.00
  11. PROJPATH = C:\DATA\DEVELOPMENT\MYSTUFF\MYGAWK\ 
  12. USEMFC = 0
  13. CC = cl
  14. CPP = cl
  15. CXX = cl
  16. CCREATEPCHFLAG = 
  17. CPPCREATEPCHFLAG = 
  18. CUSEPCHFLAG = 
  19. CPPUSEPCHFLAG = 
  20. FIRSTC = ARRAY.C
  21. FIRSTCPP = 
  22. RC = rc
  23. CFLAGS_D_DEXE32 = /nologo /W3 /Zi /YX /D "_DEBUG" /D "_X86_" /D "_CONSOLE" /D "WIN32" /FR /ML /Fd"GAWK.PDB"    /Fp"GAWK.PCH"
  24. CFLAGS_R_DEXE32 = /nologo /W3 /YX /O2 /D "NDEBUG" /D "_X86_" /D "_CONSOLE" /D "WIN32" /D "BLKSIZE_MISSING" /FR /ML /Fp"GAWK.PCH"
  25. LFLAGS_D_DEXE32 = /NOLOGO /DEBUG /DEBUGTYPE:cv /SUBSYSTEM:console netapi32.lib
  26. LFLAGS_R_DEXE32 = /NOLOGO /SUBSYSTEM:console netapi32.lib
  27. LFLAGS_D_LIB32 = /NOLOGO
  28. LFLAGS_R_LIB32 = /NOLOGO
  29. LIBS_D_DEXE32 = 
  30. LIBS_R_DEXE32 = 
  31. RCFLAGS32 = 
  32. D_RCDEFINES32 = -d_DEBUG
  33. R_RCDEFINES32 = -dNDEBUG
  34. OBJS_EXT = 
  35. LIBS_EXT = 
  36. !if "$(DEBUG)" == "1"
  37. CFLAGS = $(CFLAGS_D_DEXE32)
  38. LFLAGS = $(LFLAGS_D_DEXE32)
  39. LIBS = $(LIBS_D_DEXE32)
  40. LFLAGS_LIB=$(LFLAGS_D_LIB32)
  41. MAPFILE_OPTION = 
  42. RCDEFINES = $(D_RCDEFINES32)
  43. !else
  44. CFLAGS = $(CFLAGS_R_DEXE32)
  45. LFLAGS = $(LFLAGS_R_DEXE32)
  46. LIBS = $(LIBS_R_DEXE32)
  47. MAPFILE_OPTION = 
  48. LFLAGS_LIB=$(LFLAGS_R_LIB32)
  49. RCDEFINES = $(R_RCDEFINES32)
  50. !endif
  51. SBRS = ARRAY.SBR \
  52.         AWKTAB.SBR \
  53.         BUILTIN.SBR \
  54.         DFA.SBR \
  55.         EVAL.SBR \
  56.         FIELD.SBR \
  57.         GETOPT.SBR \
  58.         IO.SBR \
  59.         IOP.SBR \
  60.         MAIN.SBR \
  61.         MISSING.SBR \
  62.         MSG.SBR \
  63.         NODE.SBR \
  64.         RE.SBR \
  65.         REGEX.SBR \
  66.         VERSION.SBR \
  67.         NTPIPE.SBR \
  68.         NTDIR.SBR \
  69.         ALLOCA.SBR
  70.  
  71.  
  72. ARRAY_DEP =  \
  73.     c:\data\development\mystuff\mygawk\awk.h \
  74.     c:\data\development\mystuff\myntstuff\nt.h \
  75.     c:\data\development\mystuff\mygawk\config.h \
  76.     c:\data\development\mystuff\mygawk\protos.h \
  77.     c:\data\development\mystuff\mygawk\regex.h \
  78.     c:\data\development\mystuff\mygawk\dfa.h
  79.  
  80.  
  81. AWKTAB_DEP =  \
  82.     c:\data\development\mystuff\mygawk\awk.h \
  83.     c:\data\development\mystuff\myntstuff\nt.h \
  84.     c:\data\development\mystuff\mygawk\config.h \
  85.     c:\data\development\mystuff\mygawk\protos.h \
  86.     c:\data\development\mystuff\mygawk\regex.h \
  87.     c:\data\development\mystuff\mygawk\dfa.h
  88.  
  89.  
  90. BUILTIN_DEP =  \
  91.     c:\data\development\mystuff\mygawk\awk.h \
  92.     c:\data\development\mystuff\myntstuff\nt.h \
  93.     c:\data\development\mystuff\mygawk\config.h \
  94.     c:\data\development\mystuff\mygawk\protos.h \
  95.     c:\data\development\mystuff\mygawk\regex.h \
  96.     c:\data\development\mystuff\mygawk\dfa.h
  97.  
  98.  
  99. DFA_DEP =  \
  100.     c:\data\development\mystuff\mygawk\awk.h \
  101.     c:\data\development\mystuff\myntstuff\nt.h \
  102.     c:\data\development\mystuff\mygawk\config.h \
  103.     c:\data\development\mystuff\mygawk\protos.h \
  104.     c:\data\development\mystuff\mygawk\regex.h \
  105.     c:\data\development\mystuff\mygawk\dfa.h
  106.  
  107.  
  108. EVAL_DEP =  \
  109.     c:\data\development\mystuff\mygawk\awk.h \
  110.     c:\data\development\mystuff\myntstuff\nt.h \
  111.     c:\data\development\mystuff\mygawk\config.h \
  112.     c:\data\development\mystuff\mygawk\protos.h \
  113.     c:\data\development\mystuff\mygawk\regex.h \
  114.     c:\data\development\mystuff\mygawk\dfa.h
  115.  
  116.  
  117. FIELD_DEP =  \
  118.     c:\data\development\mystuff\mygawk\awk.h \
  119.     c:\data\development\mystuff\myntstuff\nt.h \
  120.     c:\data\development\mystuff\mygawk\config.h \
  121.     c:\data\development\mystuff\mygawk\protos.h \
  122.     c:\data\development\mystuff\mygawk\regex.h \
  123.     c:\data\development\mystuff\mygawk\dfa.h
  124.  
  125.  
  126. GETOPT_DEP =  \
  127.     c:\data\development\mystuff\mygawk\config.h \
  128.     c:\data\development\mystuff\mygawk\getopt.h
  129.  
  130.  
  131. IO_DEP =  \
  132.     c:\data\development\mystuff\mygawk\awk.h \
  133.     c:\data\development\mystuff\myntstuff\nt.h \
  134.     c:\data\development\mystuff\mygawk\config.h \
  135.     c:\data\development\mystuff\mygawk\protos.h \
  136.     c:\data\development\mystuff\mygawk\regex.h \
  137.     c:\data\development\mystuff\mygawk\dfa.h
  138.  
  139.  
  140. IOP_DEP =  \
  141.     c:\data\development\mystuff\mygawk\awk.h \
  142.     c:\data\development\mystuff\myntstuff\nt.h \
  143.     c:\data\development\mystuff\mygawk\config.h \
  144.     c:\data\development\mystuff\mygawk\protos.h \
  145.     c:\data\development\mystuff\mygawk\regex.h \
  146.     c:\data\development\mystuff\mygawk\dfa.h
  147.  
  148.  
  149. MAIN_DEP =  \
  150.     c:\data\development\mystuff\mygawk\awk.h \
  151.     c:\data\development\mystuff\myntstuff\nt.h \
  152.     c:\data\development\mystuff\mygawk\config.h \
  153.     c:\data\development\mystuff\mygawk\protos.h \
  154.     c:\data\development\mystuff\mygawk\regex.h \
  155.     c:\data\development\mystuff\mygawk\dfa.h \
  156.     c:\data\development\mystuff\mygawk\patchlevel.h
  157.  
  158.  
  159. MISSING_DEP =  \
  160.     c:\data\development\mystuff\mygawk\config.h \
  161.     c:\data\development\mystuff\mygawk\atari\stack.c \
  162.     c:\data\development\mystuff\mygawk\atari\tmpnam.c \
  163.     c:\data\development\mystuff\mygawk\atari\system.c \
  164.     c:\data\development\mystuff\mygawk\missing\system.c \
  165.     c:\data\development\mystuff\mygawk\missing\memcmp.c \
  166.     c:\data\development\mystuff\mygawk\missing\memcpy.c \
  167.     c:\data\development\mystuff\mygawk\missing\memset.c \
  168.     c:\data\development\mystuff\mygawk\missing\random.c \
  169.     c:\data\development\mystuff\mygawk\missing\strcase.c \
  170.     c:\data\development\mystuff\mygawk\missing\strchr.c \
  171.     c:\data\development\mystuff\mygawk\missing\strerror.c \
  172.     c:\data\development\mystuff\mygawk\missing\strftime.c \
  173.     c:\data\development\mystuff\mygawk\missing\strtod.c \
  174.     c:\data\development\mystuff\mygawk\missing\tzset.c
  175.  
  176.  
  177. MSG_DEP =  \
  178.     c:\data\development\mystuff\mygawk\awk.h \
  179.     c:\data\development\mystuff\myntstuff\nt.h \
  180.     c:\data\development\mystuff\mygawk\config.h \
  181.     c:\data\development\mystuff\mygawk\protos.h \
  182.     c:\data\development\mystuff\mygawk\regex.h \
  183.     c:\data\development\mystuff\mygawk\dfa.h
  184.  
  185.  
  186. NODE_DEP =  \
  187.     c:\data\development\mystuff\mygawk\awk.h \
  188.     c:\data\development\mystuff\myntstuff\nt.h \
  189.     c:\data\development\mystuff\mygawk\config.h \
  190.     c:\data\development\mystuff\mygawk\protos.h \
  191.     c:\data\development\mystuff\mygawk\regex.h \
  192.     c:\data\development\mystuff\mygawk\dfa.h
  193.  
  194.  
  195. RE_DEP =  \
  196.     c:\data\development\mystuff\mygawk\awk.h \
  197.     c:\data\development\mystuff\myntstuff\nt.h \
  198.     c:\data\development\mystuff\mygawk\config.h \
  199.     c:\data\development\mystuff\mygawk\protos.h \
  200.     c:\data\development\mystuff\mygawk\regex.h \
  201.     c:\data\development\mystuff\mygawk\dfa.h
  202.  
  203.  
  204. REGEX_DEP =  \
  205.     c:\data\development\mystuff\mygawk\awk.h \
  206.     c:\data\development\mystuff\myntstuff\nt.h \
  207.     c:\data\development\mystuff\mygawk\config.h \
  208.     c:\data\development\mystuff\mygawk\protos.h \
  209.     c:\data\development\mystuff\mygawk\regex.h \
  210.     c:\data\development\mystuff\mygawk\dfa.h
  211.  
  212.  
  213. VERSION_DEP = 
  214.  
  215. NTPIPE_DEP =  \
  216.     c:\data\development\mystuff\myntstuff\nt.h
  217.  
  218.  
  219. NTDIR_DEP =  \
  220.     c:\data\development\mystuff\myntstuff\nt.h \
  221.     c:\data\development\mystuff\mydiff2\diff.h \
  222.     c:\data\development\mystuff\mydiff2\system.h \
  223.     c:\data\development\mystuff\mydiff2\regex.h
  224.  
  225.  
  226. ALLOCA_DEP =  \
  227.     c:\data\development\mystuff\mygawk\config.h
  228.  
  229.  
  230. all:    $(PROJ).EXE $(PROJ).BSC
  231.  
  232. ARRAY.OBJ:    ARRAY.C $(ARRAY_DEP)
  233.     $(CC) $(CFLAGS) $(CCREATEPCHFLAG) /c ARRAY.C
  234.  
  235. AWKTAB.OBJ:    AWKTAB.C $(AWKTAB_DEP)
  236.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c AWKTAB.C
  237.  
  238. BUILTIN.OBJ:    BUILTIN.C $(BUILTIN_DEP)
  239.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c BUILTIN.C
  240.  
  241. DFA.OBJ:    DFA.C $(DFA_DEP)
  242.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c DFA.C
  243.  
  244. EVAL.OBJ:    EVAL.C $(EVAL_DEP)
  245.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c EVAL.C
  246.  
  247. FIELD.OBJ:    FIELD.C $(FIELD_DEP)
  248.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c FIELD.C
  249.  
  250. GETOPT.OBJ:    GETOPT.C $(GETOPT_DEP)
  251.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c GETOPT.C
  252.  
  253. IO.OBJ:    IO.C $(IO_DEP)
  254.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c IO.C
  255.  
  256. IOP.OBJ:    IOP.C $(IOP_DEP)
  257.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c IOP.C
  258.  
  259. MAIN.OBJ:    MAIN.C $(MAIN_DEP)
  260.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c MAIN.C
  261.  
  262. MISSING.OBJ:    MISSING.C $(MISSING_DEP)
  263.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c MISSING.C
  264.  
  265. MSG.OBJ:    MSG.C $(MSG_DEP)
  266.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c MSG.C
  267.  
  268. NODE.OBJ:    NODE.C $(NODE_DEP)
  269.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c NODE.C
  270.  
  271. RE.OBJ:    RE.C $(RE_DEP)
  272.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c RE.C
  273.  
  274. REGEX.OBJ:    REGEX.C $(REGEX_DEP)
  275.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c REGEX.C
  276.  
  277. VERSION.OBJ:    VERSION.C $(VERSION_DEP)
  278.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c VERSION.C
  279.  
  280. NTPIPE.OBJ:    ..\MYNTSTUFF\NTPIPE.C $(NTPIPE_DEP)
  281.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\MYNTSTUFF\NTPIPE.C
  282.  
  283. NTDIR.OBJ:    ..\MYNTSTUFF\NTDIR.C $(NTDIR_DEP)
  284.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\MYNTSTUFF\NTDIR.C
  285.  
  286. ALLOCA.OBJ:    ALLOCA.C $(ALLOCA_DEP)
  287.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ALLOCA.C
  288.  
  289. $(PROJ).EXE:    ARRAY.OBJ AWKTAB.OBJ BUILTIN.OBJ DFA.OBJ EVAL.OBJ FIELD.OBJ GETOPT.OBJ \
  290.     IO.OBJ IOP.OBJ MAIN.OBJ MISSING.OBJ MSG.OBJ NODE.OBJ RE.OBJ REGEX.OBJ VERSION.OBJ \
  291.     NTPIPE.OBJ NTDIR.OBJ ALLOCA.OBJ $(OBJS_EXT) $(LIBS_EXT)
  292.     echo >NUL @<<$(PROJ).CRF
  293. ARRAY.OBJ 
  294. AWKTAB.OBJ 
  295. BUILTIN.OBJ 
  296. DFA.OBJ 
  297. EVAL.OBJ 
  298. FIELD.OBJ 
  299. GETOPT.OBJ 
  300. IO.OBJ 
  301. IOP.OBJ 
  302. MAIN.OBJ 
  303. MISSING.OBJ 
  304. MSG.OBJ 
  305. NODE.OBJ 
  306. RE.OBJ 
  307. REGEX.OBJ 
  308. VERSION.OBJ 
  309. NTPIPE.OBJ 
  310. NTDIR.OBJ 
  311. ALLOCA.OBJ 
  312. $(OBJS_EXT)
  313. -OUT:$(PROJ).EXE
  314. $(MAPFILE_OPTION)
  315. $(LIBS)
  316. $(LIBS_EXT)
  317. $(DEFFILE_OPTION) -implib:$(PROJ).lib
  318. <<
  319.     link $(LFLAGS) @$(PROJ).CRF
  320.  
  321. run: $(PROJ).EXE
  322.     $(PROJ) $(RUNFLAGS)
  323.  
  324.  
  325. $(PROJ).BSC: $(SBRS)
  326.     bscmake @<<
  327. /o$@ $(SBRS)
  328. <<
  329.